package server.core;

/**
 * describe:
 *
 * @author helloworldyu
 * @data 2018/1/22
 */
public class SimpleFactory {
	public static AbstractSend2Data createSender(String protocolCode ){
		//这里的条件可以是多种多样的
		//负杂的装饰者模式装饰的产品类。
		if( protocolCode.equals("COAP") ){
			return new CoapSender("COAP");
		}else if( protocolCode.equals("HGS") ){
			return new HgsSender("HGS");
		}else {
			return null;
		}
	}
}